China Star meets KFC

No thats not the title of a new Godzilla movie, but “Deep Fried Rodan” could be. My friends in journalism say news goes in cycles. If that is so, this…