Flags recognizable as such had been almost definitely the invention of the ancient peoples from the Indian subcontinent or what's now China. It is alleged that the founding father of the Zhou dynasty in China (1046??56 bce) had a white flag carried before him, and it is thought that in 660 ce a insignificant prince was punished for failing to lower… Read More