X

Ruben Ramirez Cardenas

Mexican Citizen Executed in Texas for Murdering Teen Cousin

Summary: Texas has executed seven people so far this year.  After multiple appeals attempts, Mexican citizen Ruben Ramirez Cardenas died by…