Mannerheim line separates Russia From___________?

A. China

B. Pakistan

C. Iran

D. Finland

Leave a Reply