Brazil police serve 22 arrest warrants in 'Car Wash' probe

Brazilian police on Friday served 22 arrest warrants as part of the sprawling “Car Wash” probe due to suspected corruption involving a Petrobras construction contract in the state of Bahia, a federal prosecutor said on Twitter.