1 day agoChina Cracks Down on Olympic Critics as it Hides Video of Massive Flooding in BeijingGrant StinchfieldVerified