Tag: telling the French president “you should check whether you are brain dead”. The comments drew a swift rebuke from the French foreign ministry

Stay up-to-date

Latest news