River 'foam party' prompts Russian investigation

Residents of Russia's St Petersburg shared videos on social media on Thursday (December 24) showing mysterious foam floating on Dudergofka river, as well as flying over the neighboring streets.