31 Migrants Are Dead: Who’s to Blame for the English Channel Drama?

After at least 31 people died in the English Channel, British and French authorities blame each other for the disaster.
source site-15