Police fire water cannon and tear gas at protesters who say the new draft law limits press freedom. Source link Post navigation Japan forces H3 rocket to self-destruct after failed launch Mexico kidnapping: Why a million Americans a year risk Mexico medical tourism