Listen to the Latest Edition

A paper sign is taped on top of a KFC ad telling customers that the restaurant is closed.

Player utilities

Russian bots post-Parkland, Iran and Saudi Arabia square off and KFC runs out of C

February 20, 2018

Latest Stories

Pages