Church of Saints Simon and Helen, Minsk also known as the Red Church is a Roman Catholic church on the Independence Square in Minsk, Belarus. The church was built in 1905-1910. The construction was financed by Edward Woyniłłowicz, a prominent Polish and Belarusian civic activist (...) (from Wikipedia)