Philippines National Police Commander resigns
Philippines National Police Commander General Oscar Albayalde announced his resignation today, caught up in charges of abuse of power.
continue readingPhilippines National Police Commander General Oscar Albayalde announced his resignation today, caught up in charges of abuse of power.
continue reading