A Russian ship, the Lyubov Orlova, is still in St. John's. What would you like to see happen to it?

Leave a Comment

0/4000 chars


Submit Comment