Posted July. 22, 2003 21:53,
On July 21st, US marines are getting off a helicopter landed on the US Embassy in Liberia.