by Joe Schaeffer | Dec 3, 2019 | Articles, Crime & Punishment, Illegal Immigration, Law, Migrant caravan, Politics
A lot of Americans are appalled that a deported illegal alien who killed four children in a horrific 2008 school bus crash in the rural Minnesota town of Cottonwood has been found living in the U.S. once again. Olga Marina Franco del Cid, 35, a Guatemalan native, ran...