Video – JOAN RIVERS POSSIBLE ILLUMINATI SACRIFICE EXPOSED?

Fact checked

A great video from YouTube user Vigilant Christian… what do you think about his conclusions?