Facebook posts - Old baseless rumors about Clinton snuff film persist on social media

8 months ago 34

“Hillary Clinton in trouble as her dark web video leaked.”
Read Entire Article