Comment Comment by def_true_false There are already NATO bases within 250 miles of St Petersburg. Pray tell, what's so special about Moscow? parent def_true_false 2 months ago