Sign up today and save up to 67% on a Hartford Courant digital subscription
CT Now


Patients in military costumes wait to march during a parade as part of Independence Day celebrations at the Larco Herrera psychiatric hospital in Lima July 23, 2013. The hospital, founded in 1917, and the biggest of its kind in Peru, currently houses more than 450 patients. Peru will celebrate its Independence Day on July 28. MARIANA BAZO / REUTERS