Please enable JavaScript
Morocco is scaling up a nationwide program to sterilize, vaccinate, and release stray dogs, as part of efforts to manage their population while addressing concerns about public health and animal welfare.