Minister’s Boast About Radars Irks Iranians Fuming Over Downed Plane

The site of the Flight PS752 crash near Tehran
The site of the Flight PS752 crash near Tehran

Remarks by the interior minister boasting about Iran's advanced radars have irked Iranians, who still demand justice over the downing of a Ukrainian plane.