Shanghai cancels flights as China braces for Typhoon In-fa
AP Beijing, July 25