India, March 25 -- A top Iranian military spokesperson on Wednesday asked Donald Trump if he was negotiating with himself, taking a dig at the several statements made by the US President over talks he said were going to take place to reach a ceasefire deal after days of drone and missile exchange.

Lt. Col. Ebrahim Zolfaghari, a spokesperson for the Iranian military's Khatam Al-Anbiya Central Headquarters, made the statement in a prerecorded video aired on state television, days after he mocked Trump in his own way - "Hey Trump - you are fired. You are familiar with this sentence," Zolfaghari had said in a video message on Tuesday. Track US-Iran war live updates

"The strategic power you used to talk about has turned into a strategic fail...