A 26-year-old man will front court today charge over the mysterious incident that saw a 19-year-old man allegedly left for dead at the bottom of a well in Kelmscott.
Armadale Detectives arrested the man, of no fixed address, after appealing to the public for information a week ago.
He will appear in Armadale Magistrates Court today.
The victim suffered serious injuries when he lost consciousness while walking from Gosnells to Kelmscott along Railway Avenue on April 13 between 4pm and 5pm.
When he regained consciousness he was at the bottom or a five-metre to seven-metre deep well at an abandoned church near Centre Road.
The victim said he shouted for about two hours before giving up, telling police he ‘thought his days were over’.
About 10pm, he was helped out of the well by another man, who walked with him to Kelmscott railway station.
Security guards alerted police and called St John Ambulance.
The 26-year-old man has been charged with acts or omissions causing bodily harm or danger.