WPRI 12 NEWS

People report being hit by projectiles in Providence