China on Sunday defended its USD 249 billion defence budget, which is next only to the US, saying it faces tough challenges in safeguarding sovereignty and the increased amount will be used to develop ...