Cops: Walmart Shoplifter, 73, Claimed The Devil Made Her Do It
-
While a judge has barred Angela Velasquez Taborda from returning to the
retailer, the Florida Woman is not prohibited from further contact with any
myth...
25 minutes ago