A former “top cop,” who had the honor of sitting next to first lady Michelle Obama during a televised presidential speech four years ago, is facing rape allegations.
A former “top cop,” who had the honor of sitting next to first lady Michelle Obama during a televised presidential speech four years ago, is facing rape allegations.