Roger Stone elaborates on the 'satanic portal' he claims is visible above the White House

Roger Stone is due to appear in court in Florida on Friday. (AFP/File / SAUL LOEB)
Related Post