Certainly would not put it past them but I’m also HIGHLY skeptical of Time of India - up there with Epoch Times, NTD, etc. has anyone seen this covered anywhere else in the US news cycle?

Reply to this note

Please Login to reply.

Discussion

No replies yet.