Quicks French Police Nag Taliban to Death!The EU alleges that the French police used excessive force to bring to an ... Read More