President Donald Trump's son-in-law Jared Kushner has updated his security clearance form multiple times to disclose foreign contacts, several news outlets reported Friday, prompting speculation on why his form had been submitted before it was fully completed.

The most recently submitted form includes disclosures of more than 100 foreign contacts, CBS News reported, along with the now-infamous June 2016 meeting Kushner attended with Russian lawyer Natalia Veselnitskaya, along with Donald Trump Jr., then-campaign chairman Paul Manafort, and an additional Russian lobbyist.

Kushner had originally submitted his form, known as an SF-86, on Jan. 18 and disclosed no meetings with foreign government officials during the presidential campaign and transition.

Democrats including Rep. Debbie Wasserman Schultz of Florida have called for Kushner's security clearance to be revoked in light of the news about the June 2016 meeting.

Kushner's lawyers told Yahoo News that the omission of the meeting with Veselnitskaya was "inadvertent," and said a Kushner staffer had prematurely hit the "send" button on the SF-86 form before it had been fully completed.

But this explanation quickly triggered skepticism from critics and those familiar with SF-86 forms and their filing procedures.

Read the rest here