sports

Weekly news quiz: A leadership spill, a ghost barge and mysterious balls

Have you been paying attention to the headlines this week? Test yourself here.

Read full story at ABC News →