'Revenge is certain, there is no doubt about it,' IRGC Brigadier General Mohammad Reza Naqdi promises.

Read more