Home Tags Somali News

Tag: Somali News

The Chandlers are home – time to end this menace from...

The Chandler couple, abducted by Somali ocean terrorists well over a year ago off their yacht in international waters, incidentally with a UK naval unit passively standing by and watching the capture,