Reporting What The Mainstream Won't
Misty Roberts, a former mayor of a small Louisiana town, has been convicted for the rape of a minor during an office party. She faces up to decades behind bars.