World | Tue Oct 7, 2008 6:28pm EDT

Thousands march against Garcia, corruption in Peru