Why did kosovo get its independence?

Kosovo became independent because its Albanian government installed by the USA and NATO after the war decided it wanted to be independent from Serbia despite UN resolutions opposing this, the opposition of the Serbian minority in Kosovo and the opposition of Serbia, many surrounding countries and other countries in the European Union. Its independence is recognized by barely a quarter of countries around the world.