This week we've seen a vet's hilarious clapback to people hating on his cat and a dog struggling a little to adjust to the family's new baby. We've also been putting together our Newsweek Pet of ...
Mawla Matar is a village in eastern Yemen. It is located in the Hadhramaut Governorate.