What country is Basra the capital of?

None. Basra is a city in Iraq - it is a district capital, but it is not the national capital.