Protests erupted in the Ugandan capital on Friday after police detained two lawmakers at the international airport as they prepared to travel abroad for medical care, witnesses said,