Which country deserve Independence