Traitors don`t belong to any religion, must be punished: Meera

Traitors should be hanged, they do not belong to any religion, noted Pakistani actress Meera said here on the hanging of Parliament attack convict Afzal Guru.