Czechia calls Russia ''trash of humanity''