Iran claims it downed US drone and destroyed US radar

By NewsBytes Desk