Ladies, are you dreaming of a beach void of men? Well dream no more. Just make your way to Pedocin, Italy. Read more...
Videos of an obscure armed group are circulating on the net. The "Islamic Arab Resistance" present themselves as the Shia rival to Hezbollah in Lebanon. Watching their training footage however, it doesn't seem to hold true. Read more...