Military services veteran rebuilds his life, with a castle with a mountain Mikey Allen's remote castle in Wales is a monument to the strength of the human mind to beat trauma, in addition to a temple for others to carry out a similar. A regular panel of attendees talk http://bbcworldnewstoday.com