Customs chief Guerrero admits 'tara system' still exists

Customs chief Guerrero admits 'tara system' still exists

Video by Bureau of Customs


User: Philstar.com

Views: 55

Uploaded: 2019-08-20

Duration: 02:28

Your Page Title