I had no way of knowing it was expired, it’s not specified anywhere on the visa or in any Brazilian embassy/travel advisory site. But on the 6th time after it had expired, I finally hit an immigration agent who cared enough to turn me away or understand that it was expired. So this really tracks.
Most immigration decisions are negotiated and often reciprocal (you give me visa free travel, I’ll give you visa free travel).
Unless a document is specifically recognized as issues from a non-state entity (e.g. UN refugee passports) they aren’t valid travel documents anywhere.
To recognize a random non-profit based in the capital of a superpower that does not recognize such a thing would be... pretty novel.
The US demands biometric passports and fingerprint scans anyway, I think.
You are still considering India a third world country? Even though they have recently launched rockets to Moon and Mars orbit
I am not trying to insist that "third world" needs to retain its original cold war meaning or anything, obviously it is widely used to refer to less-developed nations.