Stop The Pigeon Slayers

Last week the Cabinet approved recommendations by the Environmental Health Directorate to catch wild pigeons, place them in large cages,…

Continue Reading →