On the detainment of BBG Chair Jeff Shell

On Tuesday, BBG Board Chairman Jeff Shell was denied entry into Russia and detained at Moscow’s Sheremetevo Airport. Despite having a valid passport and Russian visa, he was detained in a locked room for several hours, before being accompanied by Russian security officials to board a flight to Amsterdam.