Tag: Judd de Vera

More witnesses pin down De Lima

The Department of Justice presented more witnesses to further pin down Sen.…

Tempo Online