Posted in War China Building Largest Nuclear Sub Facility April 21, 2017 The Chinese military is building a massive factory near the Yellow Sea which can build four nuclear submarines simultaneously. Read more at Popular Science
Posted in War Russia Doesn’t Need Consecration to the Immaculate Heart of Mary by Francis March 15, 2022