AAP Announces 31 Candidates for Punjab Elections, Replaces 8 MLAs | CuratedNews