An early photo of Maggy Willcox with her husband Capt. Peter Willcox of Greenpeace, hangs on the wall of the apartment he built above his parents home in South Norwalk. Willcox has been remanded by the Russian government since September 19th on charges of piracy.
John Woike / Hartford Courant
Copyright © 2018, CT Now