Philippines: Leading Duterte Critic, Senator Leila de Lima, Arrested as Brutal Drug War Rages On

Happy Holidays!