Don't really care how "large" and "Social Media" site is, I tend to distrust most of their ilk - simply because they're often the source of mis-information, and sometimes darn right fabrications.
That said, Air India do make some strange, and fairly short notice decisions, so I suppose anything is possible.