Yes, they are an Indian outfit, out of India, that is v. good at scouring the Web for camera rumors but with limited technical understanding and a grasp of English not that dissimilar to Donald Trump. (That they have ‘a entry’ illustrates the latter, to a ‘T’.)
Yes, the Canon EOS R, lacking In-Body Image Stabilization does come up short and I had already discounted it, in favor of the cheaper Nikon Z6, with IBIS, BUT this was amusing to see. Canon could not have been happy because this is a Website that gets a LOT of hits because they are good at giving you scoops.
Just thought I will share this with you in case you hadn’t seen it. It was from September 8, 2018 — 3-days ago.