Brazilian Police Detain German Ambassador
The Brazilian police have said it detained a German ambassador on Saturday for allegedly killing his Belgian husband at their
Read MoreThe Brazilian police have said it detained a German ambassador on Saturday for allegedly killing his Belgian husband at their
Read More