Ted Leibowitz

Ted Leibowitz

FOX calls institutionalized racism isolated incidents but Benghazi a conspiracy. #bizarroworld