Labour Party leader Jeremy Corbyn apologized Sunday for this party's crushing defeat in the British general election but defended his campaign, ...

Read more