NEWSWATCH: Former South African DJ Revin John was fired from Dubai radio station Virgin Radio by Arabian Radio Network earlier this week after he infuriated listeners by making fun of religion and impersonating God on air, according to various media reports.