The Bharatiya Janata Party appears to have illegally collected public donations a few years ago in the name of government ...