No media source currently available
Iranian security forces disperse people apparently trying to stage street protest in Rasht, Iran, on July 16, 2020.