Video Credit: Rumble - Duration: 07:03s - Published
British flag banned in Britain
Golden Chippy, located in Southeast London, received notice that the mural outside their establishment, depicting a humanoid fish holding a flag, needed to be removed.