Wildfires are blazing uncontrollably across France and Spain, driving thousands from their homes as firefighters battle desperately to tame the infernos. Meanwhile, sweeping protests in India have rocked the nation, leading to a dramatic government resignation and shining a harsh light on mounting political unrest


