They started appearing a few months ago. Ever since then there has been uproar among some Muslims in the city.

Archive for August 2010

What is a bollard

bollard by definition is a ridgid protective device which is designed to provide a resistance to bending / deformation on impact with a vehicle which is normally in the shape of a small verticle post.

Read More