Devina Himani is the twin sister of Devika Himani and a resident at St. Angus home for children and is one of Ron's buddies for the Foster Home Buddies Program.
Devina Himani is the twin sister of Devika Himani and a resident at St. Angus home for children and is one of Ron's buddies for the Foster Home Buddies Program.