The issue of deadly racism in the USA has been brought to the attention of …
Read More »2 British soldiers killed in southern Afghanistan
LONDON: Britain’s Ministry of Defense says two British soldiers have died in an explosion in southern Afghanistan. The ministry said the pair from the Royal Electrical and Mechanical Engineers were traveling in an armored vehicle which was hit by a blast Sunday in the Garmsir district of Helmand province. The …
Read More »