If these three conditions are the basis for the NCNB Front (Non Congress, Non BJP Front), then all political parties qualify themselves to be part of the front. Because no party including BJP will admit itself as communal; all parties including Congress will claim themselves for the uplift of aam aadmi; and no party will admit that they are for making India as subordinate ally of the US. So, where is the necessity for a third front? Instead we can form a National Government.