Chinese farmer Yang Youde pushes his homemade cannon Chinese farmer Yang Youde pushes his homemade cannon