20120422 india: Another cartoon; professor files complaint