Charter rights trump requirement to take oath of allegiance

The concept of taking an oath of allegiance can be traced back to medieval times when people took oaths of fealty to pledge loyalty or faithful service to a monarch or...

Already a subscriber? Click here to view full article