Select Page

Iranian sports stars have been arrested, sentenced to death and executed as authorities continue to brutally clamp down on protests.