Mom Has Son Arrested For Stealing Her Pop Tarts

America, we’ve got a new WORST MOTHER OF THE YEAR AWARD, and it goes to Latasha Renee Love, of Charlotte, North Carolina. Latasha¬†has a 13-year-old son, and as with all teenagers, he’s been testing her nerves. But unlike every other … Continue reading