Home / Latest Top Videos Online / Featured Videos / Thread: Police deployed in Islamabad cursing government for not providing them basic facilities