why did it pick only these three countries? why did it recognize only one form of persecution without justifying it? why did it mention the names of the community whereas who is persecuted and who is minority is matter of fact?
You should not hasten to voice opinion till you have studied the subject in details. Your conclusion is erroneous on all counts it appears that you are misguided by fake propaganda of politicians. Study the subject personally.
Perhaps you forget that all the articles of Indian Constittution are applicable to persons of Indian origin and do not apply to any refugees or aliens who have infilrated by illegal means. Here you argue about application of the Indian Constitution to CAA which is expressly drawn to grant citizenship to refugees, the aticles of Indian Constitution will be applicable to them only after they are granted Indian citizneship and not before. When the word 'Religion' is mentioned, the Article 14 applies only in case of Indian Nationals and not the aliens. These Intricacy and finesse seems to have misssed your attention. Please bear in mind that when Governments draws a law it consults best legal minds in India before it introduces it in the Parliament and Rajya Sabha for discussion. CAA has already been extensively discussed by legal luminaries in both the Houses and finally accepted. However if you have any further legal point to discuss which you think has escaped the minds of all legal luminaries, of the politicaly parties, you had better write to the opposition as they would definitely welcome it. Good Luck to you.