deputy director of the regional judicial police in Limoges

French police chief commits suicide after Charlie Hebdo attack

PARIS: While considering the attack on Charlie Hebdo as his negligence, a high-ranking French police… Read More