Germany: 2 police officers shot dead during traffic stop
BERLIN — Two police officers were shot dead on a rural road in western Germany while ...
Read moreBERLIN — Two police officers were shot dead on a rural road in western Germany while ...
Read moreBERLIN (GERMANY) - Police in Germany said on Friday they were conducting searches in several towns ...
Read more