What are those Indian posters doing on a Chinese language website? Are they paid by Indian government?