Earlier in June, world leaders met at the G7 summit in Charlevoix, Quebec, at a riverside resort that looked like a fortress. It was guarded like one, too.
Read full news article on Motherboard
Earlier in June, world leaders met at the G7 summit in Charlevoix, Quebec, at a riverside resort that looked like a fortress. It was guarded like one, too.
Read full news article on Motherboard