Woman Lands in Prison for Squandering £450,000 in Son’s Will News Leverage Editor March 7, 2023 A woman, Kathryn Walker, whose soldier son, Richard Walker, died in Afghanistan in 2013, has been sentenced to three years in prison for squandering more… Continue Reading