Isnt it right next to an IRGC base or something?
No. That's Zionist propaganda akin to the "Hamas is hiding in hospitals".
As for the "their own failed launch", Israel literally made this up about the hospital in Gaza they blew up, as we found out later.
By default, always assume that Zionists lie.
"It's not the Democrats failing to win elections, it's the 6 million stupid voters!"
Unhinged shit