Fact Check: US troops landing in Israel? Nope, this 2022 video is from Romania

Fact Check US troops landing in Israel Nope this video is from Romania

Fact Check: US troops landing in Israel? Nope, this 2022 video is from Romania
Fact Check US troops landing in Israel Nope this video is from Romania