Morocco
Morocco allocates $100 Million for stray dog care amid allegations of mass killings
Morocco’s Interior Ministry has announced a $100 million investment to address the country’s more than two million stray