Scuttled Peace Summits and Arrested Development Trouble Top This Week’s Internet News

Scuttled Peace Summits and Arrested Development Trouble Top This Week’s Internet News

|

It’s been the week that saw journalists barred from government summits, sexual predator Harvey Weinstein turn himself in for arrest, and Ireland go to the polls over abortion. It’s also been the week where people have been recovering from a royal wedding and rejoicing over the Pope telling a gay man that God made him…