Deprecated: Optional parameter $content declared before required parameter $post is implicitly treated as a required parameter in /home1/sourceme/public_html/veleda/wp-includes/functions.php on line 834

Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/sourceme/public_html/veleda/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/sourceme/public_html/veleda/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/sourceme/public_html/veleda/wp-includes/class-wp-theme.php on line 533

Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/sourceme/public_html/veleda/wp-includes/class-wp-theme.php on line 542

Warning: Private methods cannot be final as they are never overridden by other classes in /home1/sourceme/public_html/veleda/wp-includes/class-wp-session-tokens.php on line 69

Deprecated: Optional parameter $object_id declared before required parameter $taxonomy is implicitly treated as a required parameter in /home1/sourceme/public_html/veleda/wp-includes/nav-menu.php on line 1061

Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/sourceme/public_html/veleda/wp-includes/rest-api/class-wp-rest-request.php on line 920

Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/sourceme/public_html/veleda/wp-includes/rest-api/class-wp-rest-request.php on line 940

Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/sourceme/public_html/veleda/wp-includes/rest-api/class-wp-rest-request.php on line 952

Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/sourceme/public_html/veleda/wp-includes/rest-api/class-wp-rest-request.php on line 963

Deprecated: Optional parameter $block_name declared before required parameter $block_content is implicitly treated as a required parameter in /home1/sourceme/public_html/veleda/wp-includes/blocks.php on line 191

Deprecated: Optional parameter $criteria declared before required parameter $revision_history is implicitly treated as a required parameter in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.media.php on line 290

Deprecated: Optional parameter $post_url declared before required parameter $height is implicitly treated as a required parameter in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/class.jetpack-post-images.php on line 781

Deprecated: Optional parameter $value declared before required parameter $param is implicitly treated as a required parameter in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.core-rest-api-endpoints.php on line 2348

Deprecated: Optional parameter $value declared before required parameter $param is implicitly treated as a required parameter in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.core-rest-api-endpoints.php on line 2366

Deprecated: Optional parameter $value declared before required parameter $param is implicitly treated as a required parameter in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.core-rest-api-endpoints.php on line 2397

Deprecated: Optional parameter $value declared before required parameter $param is implicitly treated as a required parameter in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.core-rest-api-endpoints.php on line 2422

Deprecated: Optional parameter $value declared before required parameter $param is implicitly treated as a required parameter in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.core-rest-api-endpoints.php on line 2440

Deprecated: Optional parameter $value declared before required parameter $param is implicitly treated as a required parameter in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.core-rest-api-endpoints.php on line 2582

Deprecated: Optional parameter $value declared before required parameter $param is implicitly treated as a required parameter in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.core-rest-api-endpoints.php on line 2611

Deprecated: Optional parameter $value declared before required parameter $param is implicitly treated as a required parameter in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.core-rest-api-endpoints.php on line 2629

Deprecated: Optional parameter $slug declared before required parameter $attr is implicitly treated as a required parameter in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/class.jetpack-gutenberg.php on line 690

Deprecated: Optional parameter $type declared before required parameter $required_field_text is implicitly treated as a required parameter in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/modules/contact-form/grunion-contact-form.php on line 3279

Deprecated: Optional parameter $type declared before required parameter $args is implicitly treated as a required parameter in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/modules/widgets/rsslinks-widget.php on line 175

Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/sourceme/public_html/veleda/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/sourceme/public_html/veleda/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/sourceme/public_html/veleda/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/sourceme/public_html/veleda/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/sourceme/public_html/veleda/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/sourceme/public_html/veleda/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/sourceme/public_html/veleda/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/sourceme/public_html/veleda/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/sourceme/public_html/veleda/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/sourceme/public_html/veleda/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91
Andinnas of the Kunama – Veleda
Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.media-summary.php on line 349

Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.media-summary.php on line 349

Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.media-summary.php on line 349

Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.media-summary.php on line 349

Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.media-summary.php on line 349

Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.media-summary.php on line 349

Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.media-summary.php on line 349

Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.media-summary.php on line 349

Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.media-summary.php on line 349

Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.media-summary.php on line 349

Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.media-summary.php on line 349

Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /home1/sourceme/public_html/veleda/wp-content/plugins/jetpack/_inc/lib/class.media-summary.php on line 349

Andinnas of the Kunama

At the Spiritual Politics Conference in Germany in May 2010, one of the highlights was a film about the Andinna, an all-female community of trance healers and seers among the Kunama. This matrilineal, matrilocal people lives in  the borderlands of Ertitrea, Ethiopia, and Sudan. Below is information from my scribbled notes from the film (necessarily incomplete since I understand little German):

Gudrun Frank-Wissmann presented her film-in-progress with commentary, “The Kunama of Eritrea: the Ancestors Speak.” She showed stunning footage of trance rituals of a group of women called Andinas. The Andina (trance-priestesses) dance for the dead at burial in communal graves, to the same song that is sung for the grain harvest. This priestess lineage connects with the Kunama ancestors, whose souls come from the spirit-country Arka. In their society, lands are communal, and so if a husband leaves there are no severe consequences. Nevertheless, women are tempted to marry patriarchal men from the wealthier highlands.

Frank-Wissman said that the ritual has remained unchanged for 2000 years. The ancestors call women by making them faint at graves. They dance with sword and spear to greet ancestors, to the east and and to the west. (The weapons are considered symbols of power, defensive only, and – the filmmaker says, are related to the Meroitic queens of Sudan.) During initiation, the woman falls to the ground, and her hair must touch the spear to connect with the ancestral spirits. The Andina should not be open to all spirits. They call names of the ancestors; a woman touching her hair is a sign that she’s connecting with them. The women not always comfortable as they anticipate what ancestor will come.

The Andina take a different name, Lugus, when in ecstasy. They put on a beautiful, hornlike crown of fat, over an unnamed sacred substance, and wear it during the weeks of the annual rite. The women display entranced speech and gestures, often asking for chewing tobacco, and perform other acts of the spirits. They are forbidden to use water the morning after their initiation; the young Andina clean with sesame and chew it. During several weeks of ritual, they walking over the land, many miles in special iron shoes used only for this occasion. Walking through villages they’re given coffee, tea, sesame. When greeting an older Andina, they kiss her  and grab her vulva.

At end of the ritual period, the women dance for hours. They sacrifice a chicken, whose blood they drink, then they roast it and eat with sesame and honey, no other spices. After this finale, the Andina spirits return to their world. A reversed ritual of entranced women takes place over the sword and spear. They symbolically die and are carried back to the village by men, and are said to be able to jump over the huts in their potentized state. One spirit of a very old Andina initially refused to leave a young woman’s body. The initiates stay together on a mat for one night in this  return passage.

They awaken in a deep trance, with no memory of the past weeks. Their skin is  cut with little stones and herbs and ashes rubbed in, to make a sign so that Andinas can recognize each other. The ritual is repeated every year when the sun and moon appear together on the horizon.

Coming right up, I’ll post more information about the Andinnas from the Italian scholar Gianni Dore.