Originally Posted by life on mars More alledged fake news from a intresting investgation group https://www.bellingcat.com Is bellingcat still going?
Forum Rules