Viswam,
List of moderators can be found at the end of page here:
https://lists.wikimedia.org/mailman/listinfo/wikimediaindia-l
Let us assume good faith as at least few of them were really busy in
personal life which I can vouch for.
What we need is an updated moderation policy and new volunteers for
moderation.
We can also keep rotating this responsibility from time to time.
Ravi