An amulet called “Odeshi”, meaning “impenetrable”, in the Nigerian Igbo language, allows to escape attacks or simply protect yourself against bullets. Let’s discover it! Odeshi is a power bestowed on those who wear amulet or drink a herbal preparation made by traditional healers. This ritual aims to make them invulnerable …
Read More »