Indigenous-led Shelter Site To Be Located At London’s Parkwood Institute: Atlohsa

Global News reports that Atlohsa Family Healing Services have announced a new location for their planned Indigenous-led temporary shelter site.

The shelter will be located on the grounds of Parkwood Institute in south London, with land backing onto Westminster Ponds, the agency said in a statement on Tuesday.

Read more..

Related Articles