The Naruto Manga 518 chapter, called "The Ambush Squads Clash!" has been released and completely scanned and translated. You can check the Naruto Manga series for free in Naruto4Us. And if you want to download this Naruto Manga chapter, you can check the Naruto Manga Downloads page. But if you want to read manga online, goto mangastream.