Israeli terrorism against Iran’s military commanders, scientists bears Western hallmark

By Iqbal Suleman

The genocidal Israeli regime launched an all-out war on the Islamic Republic of Iran on Friday, June 13, in brazen contravention of international law amid the ongoing genocide in Gaza.

It bombed Iran’s nuclear civilian…

Continue Reading