Shea Levin · Oct 1, 2026
Shea Levin — text status
🇸🇦 - BREAKING REPORT: Reports of a Suicide Bombing attempt in Mecca within the Kaaba praying area in Saudi Arabia that was eventually foiled by the security forces.
Shea Levin · Oct 1, 2026