The Kubera Principle

Brazil police: 2 men arrested in killing of Marielle Franco

Police in Brazil have arrested two suspects in the killing of Rio de Janeiro councilwoman Marielle Franco and her driver.