
This video grab taken from UGC images posted on social media on February 28, 2026, and verified by AFPTV teams in Paris, shows the moment of an Iranian strike on a US base in Bahrain. — AFPFT report says Iran acquired Chinese spy satellite in 2024.Leaked documents suggest IRGC uses…

