Brazil protesters demand President’s impeachment

Protesters say the President knew about a huge graft scandal at the state oil company Petrobras More than 1 million people took to the streets across Brazil on Sunday to demonstrate against President Dilma Rousseff. Many were calling for her impeachment over a massive corruption scandal while she was head of the state oil company […]