Deputy PM of Japan, Taro Aso blames women for fall in population, faces backlash

Deputy PM of Japan, Taro Aso blames women for fall in population, faces backlash

Deputy PM of Japan, Taro Aso feels that it is because of women Japan's population is falling.