At least 21 people have been killed and more than 80 others have been injured after an explosion tore through a nightclub in the Romanian capital of Bucharest, Reuters reported.