Trump backs falconer's bizarre Benghazi blood-sacrifice conspiracy theory

US, Donald Trump, Benghazi attack, Osama Bin Laden, Alan Howell Parrot, Hari Har Singh, falconer
National
image