Yesterday a 34-year-old woman publicly accused the chief of Guyana's National Police of rape. She says that in November Chief Henry Greene took her to a hotel and raped her, then when she tried to report the incident several officers refused to take her complaint. When asked for comment, Greene said he wouldn't discuss the details, adding, "Let God be the judge." Green is so right! Let's just dissolve the entire police force and let God take care of all future criminal investigations.
Image via Aleksandar Mijatovic/Shutterstock.