Sunday, April 18, 2010

Photos: Edwin Valero admitted killing his wife and arrested by police in Venezuela

Photos: Edwin Valero admitted killing his wife and arrested by police in Venezuela

From AP / Reuters.