Helping stray dogs in Swazliand

Street dogs of Swaziland line the roof of their makeshift shelter