Hugo Salvado

You Are Viewing

Tag Archives: Vladimir Putin

The week in news #159 – 2019MAY06 … 2019MAY12

For this 159th week, another selection of the most relevant world news and articles: Russia will control its Internet, graphene as an almost ‘magic’ material, Recep Erdogan refuses to lose Istambul mayorship control, Meghan Markle gives birth to a boy, Liverpool beats Barcelona 4-0 and qualifies for Champions final, etc.