Karma Animal Foundation: A Dog Haven Delhiites MagazineSeptember 27, 2017 Karma Animal Foundation In 1995, Mala Sahni Seth, an interior designer and the co-founder of KAF started feeding the dogs outside her house in Sector ... Uncategorized0 Comments