An estimated 1,200 people took to the streets of Tokyo on Aug. 19 to protest the planned state funeral for slain former Prime Minister Shinzo Abe, organizers said. [Read More]

No reproduction or republication without written permission.