Iran on Thursday showcased its domestically made fighter jets by flying the aircraft over Tehran during a military parade marking National Army Day, The Associated Press reported.

TV footage showed the aircraft performing during the parade, including the latest all-Iranian fighter jet dubbed Kowsar, which in Islamic meaning refers to a river in paradise and is also the title of a chapter in the Quran.


Read more