Alexandropol Church, present day