China And India Embrace Hostilities… With Sticks?

WATCH ON YOUTUBE