-
Oct 7, 2015, 8:19 pm330 ptsA radical St. Louis coffee shop is getting negative publicity over the initials ‘FTP’ being written on coffee cups. FTP stands for F*** the Police. Mokabe’s Coffeehouse made a snarky announcement on Twitter claiming it has placed an employee on ‘paid leave’ over the matter. Per our policy…
Welcome to Politomix -- the political news wire where left, right and center mix.
Politomix aggregates the day's political news on the web and your mobile device.