Czech police detain Russian priest over ‘white substance’ find
Source: Al Jazeera
Czech police detained Russian priest after finding unspecified white substance.
- Czech police detained Russian priest after finding unspecified white substance.
- Moscow condemned detention as a provocation by Czech authorities.
Read on NewsIQ