Navy veteran rebuilds his daily life, by using a castle on the mountain Mikey Allen's remote castle in Wales is actually a monument to the power of the human mind to beat trauma, in addition to a temple for Many others to carry out a similar. Both of those http://bbcworldnewstoday.com