Image Published on 04/04/2025 at 21:33 Canada, Germany and other countries have not 'shut down' Tesla
Image Published on 25/03/2025 at 16:29 Video showing 2015 explosion in Yemen falsely shared as US airstrikes in 2025