WorldFrench police detain six suspected militantsAgenciesMay 10, 2011May 11, 2011 by AgenciesMay 10, 2011May 11, 2011 Paris: French police have detained six alleged militants on Tuesday, including an Indian seized at the airport when he arrived from Algeria....