Palo Alto police arrested a man who allegedly had methamphetamine in his pocket when he went on a downtown vandalism spree Thursday morning, Feb. 22, shattering front windows of three businesses.
Palo Alto police arrested a man who allegedly had methamphetamine in his pocket when he went on a downtown vandalism spree Thursday morning, Feb. 22, shattering front windows of three businesses.