Snowden Delivers his Maiden Speech as Glasgow University Rector
The whistleblower kept the students glued as he addressed them via a video link from Russia stressing on “speaking out” for human rights inherent in their nature. Edward Snowden, the intelligence whistleblower, has been installed as rector at the Glasgow University, UK, after a sweeping win at student vote. Thirty-year old Snowden is currently staying […]