Connect with us

Colleges

Calif. College Alerts Police Over Pepe The Frog

Pepe the frog recently appeared on an office door at Folsom Lake College in California, reported Campus Reform. Obviously, the...