July 1 Photo Brief: Protests in Egypt, Brazil wins FIFA Confederations Cup, Tour de France
Protests continue in Egypt, Brazil wins FIFA Confederations Cup, bird’s eye view of the Tour de France and more in today’s daily brief.
Stokely Baksh 0 Comment Daily Brief Barack Obama, Brazil, Britain, Confederations Cup, Egypt, FIFA, Germany, In Orbit, Indonesia, Nelson Mandela, protests, South Africa, Tour de France
Protests continue in Egypt, Brazil wins FIFA Confederations Cup, bird’s eye view of the Tour de France and more in today’s daily brief.