Claim: Watchmen was number 91 on The Comics Journals list of the top 100 comics from India.
Verdict: NOT ENOUGH INFO