Deputy Director of the Department of Public Works (DPW), Jesse Garcia speaks to Patti about road blocks on Guam’s roadways as a way to deter residents from breaking home isolation.
Jeremie Charfauros
January 22, 2021