Friday, January 15, 2021
More
    Home Tags Amanda Echanis

    Amanda Echanis

    PH gov’t human rights summit, a deodorizer

    An international rights group called out the government’s “human rights” summit as another platform to save face after gaining global notoriety for human rights...

    Must Read