The tabloids are reporting that CNN’s Anderson Cooper’s boyfriend may be cheating on him. 

- To add insult to injury, the guy he’s cheating with is Barney Frank. 

Comment