Who has the power to cancel a visa?

This seems to be a simple question to answer as it is only the Department of Home Affairs who has the power to cancel a visa. However, there are circumstances that some visa holders are made to believe that their visa can be easily cancelled by individuals or entities around them who claim to have … Continue reading Who has the power to cancel a visa?