Jamaica suspends use of British royal insignia after anti-racism protests

Jamaica has suspended the use of a badge representing one of the highest British royal...