GCCB HQApr 8, 20201 minA Dr. from the W.H.O. Would Have Approved...I Think?In the small fishing town of Robin's Hood Bay in the U.K. , a strange visitor, asked....well demanded that all humans self isolate! One...