People report being hit by projectiles in Providence

WPRI 12 NEWS