Woman Arrested in Miami: Poked and Stomped on Protected Sea Turtle Nest Yaqun Lo, 41, is a Chinese national…… Ship her ass back to Chicom-land! source: WPLG MIAMI BEACH, Fla. […]