Question: Steven Fowle is the current owner of a newspaper published in which city ?
Answer: Portsmouth