Do dual citizens have to carry both passports when they travel abroad?
I am dual citizenship and I always only carry one passport. When I have a British passport I am British and nothing else. When I have a Canadian passport I am Canadian and nothing else. I find it better to carry only one passport at at time, as if you have two it confuses the customs officers and arouses suspicion.