Board Thread:Show-Related Questions/@comment-26347679-20150426205128/@comment-7971816-20150426211823

Answer for both is potentially Alie's drones.

But we don't know. Hopefully those answers will come in Season Three..