Pigeons, these flying birds have grown in number alarmingly in the past few years. You find them flocking around in your garden or sitting on your window sill cooing in their particular manner. It seems like they are everywhere and have started to feel annoying. So, what can be done to control their vast population? […]