PERSPECTA

News from every angle

Rappler

Barzaga surrenders to police amid arrest warrant for cyberlibel

By Dwight de Leon

MANILA, Philippines – Suspended lawmaker Kiko Barzaga surrendered to police authorities on Monday, April 13, after a court issued an