The police have been branded with a scarlet letter of their own -- "A" for abuser. It is up to the National Police Administration and society at large to ensure that such abuse of power ends.
The police have been branded with a scarlet letter of their own -- "A" for abuser. It is up to the National Police Administration and society at large to ensure that such abuse of power ends.
