The Gideon Foundation
The Gideon Foundation Against Child Sacrifice seeks to stop human sacrifice and offers psycho-social support to victims and survivors. The Foundation creates awareness of children's rights and lobbies against child sacrifices and ritual murders. Its vision is a nation where children are no longer deprived of security and are free from the violation of their human rights.
212 photos · 120 views
1 3