In a recent development, Police Major Allan De Castro, along with three civilians, faces criminal…
Tag: criminal charges
Metro Manila — The National Bureau of Investigation on Friday recommended the filing of criminal…
In a recent development, Police Major Allan De Castro, along with three civilians, faces criminal…
Metro Manila — The National Bureau of Investigation on Friday recommended the filing of criminal…