Yes and no. In a few weeks everyone will have forgotten about this announcement. Six months or more from now they could launch a social media application and easily make the true ownership unknown to the general public. They just need to launch a good product without any obvious political motivations or ties. They could create a holding company with a mixture of instruments and lump this one in.
The MSM would never let that happen.