An estimated 3 million people have marched worldwide, including in London, Berlin and Tokyo, NBC News reports.