UK politicians urge Prince Charles to abdicate

Some UK politicians say Prince Charles should abdicate the throne and stand for an election if he wants to express his political views, local media reported.

Prince Charles’ remarks about Russian President Vladimir Putin have sparked great controversy both in … Read the rest