Bangladeshi migrant workers killing
Libya killing: CID to issue red notice through Interpol to bring back human traffickers
Criminal Investigation Department (CID) will soon issue a red notice through Interpol to bring back the human traffickers involved in the killing 26 Bangladeshi migrant workers in Libyan desert town Mezda.
4 years ago