Prince Harry has attracted criticism from PETA after he visited a rodeo in Texas on Saturday.Read More