Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Manila, the Philippines – Veronica Bebero recalls the despair she felt being interrogated by police inside a locked room at the United States Embassy in Manila. National Bureau of Investigation (NBI) investigators wanted to know why she had used fake…