Philippines top court blocks impeachment bid against Sara Duterte
A temporary restraining order has been issued by the Supreme Court of the Philippines, blocking the impeachment bid against Vice President Sara Duterte. The dec...
Read more