Follow us on
loading....
A controversial deep-fake video involving former US First Lady Hillary Clinton and her aide Huma Abedin has resurfaced, causing renewed...