Washington DC, April 23 -- US President Donald Trump on Thursday claimed that there is internal division within Iran's leadership, alleging infighting between "hardliners" and "moderates" in the country's political and military establishment.

In a post on Truth Social, Trump said Iran was struggling to determine its leadership direction and suggested deep internal discord amid diplomatic engagements to find a comprehensive solution to the situation in West Asia. Trump described the infighting as "crazy".

"Iran is having a very hard time figuring out who their leader is! They just don't know! The infighting is between the 'Hardliners,' who have been losing BADLY on the battlefield, and the 'Moderates,' who are not very moderate at all (b...