ESAF
Animals of Egypt: Between past glories and present hardships
Environment
July 22, 2012
Animals of Egypt: Between past glories and present hardships
While humans find it a challenge to wander Cairo's busy streets, thousands of homeless cats and dogs are also struggling through,…