The issue of deadly racism in the USA has been brought to the attention of …
Read More »Petraeus gives up command of US troops in Iraq
Outgoing General David Petraeus has handed over control of US military operations in Iraq at a ceremony in Baghdad. Petraeus is widely credited for security gains in Iraq after implementing a surge strategy backed by 30,000 extra US troops.
Read More »