Sorry, nothing in cart.
A record number of people are giving up their US citizenship according to new research. Here’s why A record number of people are giving up their US citizenship, new research published on Sunday found. More than 5,800 Americans gave up their citizenship in the first six months of 2020 compared to the 2,072 Americans who […]
Doctored videos are already faking the cause of Beirut’s explosion Doctored videos of Tuesday’s devastating explosion in Beirut are already circulating on every major social media platform. In videos originally shot by both CNN and eyewitnesses in the Lebanese capital, footage of a rising smoke plume at Beirut Port was inverted and made […]