An Opera News Kenya publication
Folsom Lake College reported a poster of a cartoon frog to the local police department. The…