Soldiers buffing graffiti outside the Brazillian embassy in Tegucigalpa, Honduras, full story here.
has no widgets