2 police officers shot dead during traffic stop in Germany
Berlin: Two police officers were shot dead on a rural road in western Germany while on a routine patrol early ...
Read moreBerlin: Two police officers were shot dead on a rural road in western Germany while on a routine patrol early ...
Read more