A military presence hangs heavy over the Chagos Islands’ crystal clear blue seas and white sand beaches amid a “hodge podge” of British and American cultures. British police cars drive on ...
Death is painful. More so if it is dealt by the hand of the British Royal Military Police. Residents of Nanyuki, who in 2012 woke up to news of a local girl having allegedly died at the hands of ...