• World

    Iran arrests Oscar-winning movie actress after social media post criticizes regime

    An Iranian actress who starred in an Oscar-winning movie has been arrested in Iran after speaking out against the regime's execution of a protester.
    Read More...

    Leave A Comment