An increasing number of community members are becoming alarmed by the rise in rock-throwing incidents. Small stones damage glass surfaces. Moreover, they may lead to injuries caused by shattered glass. Undoubtedly, such acts of vandalism call for action. Both community members and authorities are seeking ways to prevent further damage caused by vandals throwing rocks. […]