IRANIAN PROFESSOR HUMILIATES AND BLASTS TIMES REPORTER TO HER FACE ON LIVE TV Post navigation NIGERIA’S PRESIDENT BETRAYS NIGERIA IN LONDON