Braggs, small town in Oklahoma, becomes Island due to Flood

The small town of Braggs, Oklahoma, located 100 miles east of Tulsa, became an island due to flooding. https://twitter.com/mannyNYT/status/1133523849222475776   https://twitter.com/ai6yrham/status/1133745976072523776 https://twitter.com/TwitterMoments/status/1133831465735794688

Advertisement