Apr 21 Russia’s air force bombs own city of Belgorod on accident By Associated Press Russia’s military has acknowledged that a bomb accidentally dropped by one of its warplanes caused a powerful blast in a Russian city about 40 kilometers (25 miles) east of the Russia-Ukraine border. Continue reading