it is a country which voted for independence but which dependent in virtually all respects
It is a country which has voted for independence but which is dependent in virtually all respects.
It is a country which voted for independence but which dependent in virtually all respects.