Iran's government has denied reports that security forces fired live ammunition at protesters in Tehran, though videos purportedly show blood on the ground where protesters were said to be hit with live rounds.
Iran's government has denied reports that security forces fired live ammunition at protesters in Tehran, though videos purportedly show blood on the ground where protesters were said to be hit with live rounds.