Vietnamese military seized three bizarre metal objects that fell from the sky for military investigation. Initial findings showed they are made from Russia and could be part of a failed satellite launch. Similar objects were also found in Turkey and Spain in November 2015.