Philippine national police chief steps down amidst drug scandal World

Philippine national police chief steps down amidst drug scandal

Philippine national police chief Gen. Oscar Albayalde resigned on October 14 after he faced allegations in a Senate hearing that he intervened to prevent his officers from being prosecuted for allegedly selling a huge amount of illegal drugs they had seized.