26 August 2008, 7:02 am
Source: Reuters By Stuart Grudgings RIO DE JANEIRO, Aug 26 (Reuters) - The 35th district police station on the western outskirts of Rio de Janeiro has the feel of an army outpost at war. Three cars parked outside ...... read more