Monday, September 17, 2018

What Is This ???

This picture allegedly shows Anderson Cooper with his mother and brother under a depiction of "child sacrifice":



Frankly I cannot tell what it shows. What do you think?

By the way, his brother Carter killed himself by jumping off the terrace of his mother's penthouse:

https://people.com/celebrity/anderson-cooper-still-haunted-by-older-brothers-suicide/

I guess money can't buy happiness after all.

No comments:

Post a Comment