The VICE News Capsule is a news roundup that looks beyond the headlines. Today: Thousands protest against police violence in St. Louis over the weekend; Russia says Ebola vaccine may be ready in 6 months; US announces $212m in new aid to rebuild Gaza; Robots showcase soccer skills in eastern China.
Subscribe to VICE News on YouTube