Is ‘Oil Rain’ falling in Tehran? Viral videos spark panic
Tehran: Photos and videos emerging from Iran’s capital, Tehran, have sparked alarm online, showing huge plumes of black smoke rising over the city after reported Israeli strikes on fuel facilities. Several videos circulating on social media claim that rain falling over parts of the city...











































