I admit it does seem to be lacking in the 'web updates' department, but their last (internet-recorded) international tournament seems to be the 2010 Coupe du Monde, played in 2010. Hosted and won by France.
It seems there have been 3 World Cups in 2010, 2012 and 2014.
The only other tournament for nations is the European Championship (1996, 1997 (2 editions), 1998, 2002, 2006, 2007, 2008, 2009, 2011, 2012) - maybe editions in 2010, 2013 and 2014.
Results provision is extremely rubbish though.
The scoring system is also strange. The match is played in sets (first team to score 7 goals wins a set, and first team to win 3 sets wins the match). A yellow card means that the opposing team gets 1 goal, and a red card means that the opposing team wins the set - if there is no substitute player, the team who had a player red carded loses the match). Also, for certain infringements (such as blatant handball) - a penalty is awarded to the other team - but they get 3 attempts to score.