• 5 years ago
Nagsagawa ng ocular inspection ang Commission on Human Rights sa selda ng mga detainee sa binyan laguna na dumanas umano ng torture!

Recommended