Bucharest

The military black Hawk helicopter makes an emergency landing in the city center of Bucharest

Bucharest: The military black hawk helicopter made an emergency landing on the Bucharest road on Thursday, tearing two public street…

3 years ago