Breaking news this afternoon, as word comes that Dzhokhar Tsarnaev has been charged.

You can see the complaint here.

More info from the complaint:

Regarding the weapon of mass destruction:

Twitchy will continue to monitor this story and update with further developments.

Update: More access to the complaint.

Update: The affidavit in support of the complaint:

Three public defenders have reportedly been assigned to Tsarnaev’s defense:

Update: Tsarnaev has reportedly been Mirandized: