Russian military intelligence operatives were responsible for deadly ammunition depot explosions in Czechia in 2014, the Czech police said on April 29 following a three-year-long investigation. The Cz Source : kyivindependent.com/czech-pol…