www.sgtreport.com
The IDF posts it’s own videos of targeting tents in Rafah… this is the most evil regime that the world has ever witnessed..???
The IDF posts it’s own videos of targeting tents in Rafah… this is the most evil regime that the world has ever witnessed..??? pic.twitter.com/z58l6ztIOc — Pelham (@Resist_05) May 8, 2024