US President Joe Biden took a spill from his bike on Saturday (June 18) as he stopped to greet supporters and media during a weekend trip to Rehoboth Beach, Delaware. He appeared to be uninjured. __________________ Powered by Shanghai Media Group, ShanghaiEye focuses on producing top-quality content for Facebook, Twitter, Instagram and Youtube. Nobody knows Shanghai better … [Read more...]