nothing wrong in this video.  us humans are the alpha, the apex predator wayyy high up in the chain tiny animals with yummy meat on their bodies should be afraid of us not the other way around.  chinese are the real og
India