Tag: Mohamed Abdi Gafaje
-
No.2 pirate leader arrested in Somalia
Notorious pirate behind land-based kidnappings as well as maritime crime. Number two Somali pirate leader arrested in Mogadishu Mohamed Abdi Gafaje the deputy head of notorious Somali pirates has been […]