Sasa Sestic (center) with Charles Babinski (2nd, at right) and Ben Put (3rd, at left).
Australian Barista Champion Sasa Sestic, of Ona Coffee in Canberra, is your new 2015 World Barista Champion! Mr. Sestic is the second Australian to win the event, and the first since Paul Bassett in 2003. The win marks the end of…
