Nestled among the calm and modest apartment blocks of the small district of Strašnice in Prague, Czechia, is an equally modest site of worship. From the outside, it looks like just another ...