Halloween is coming! Almost 9,000 Zombie cyclists took the streets of Key West in Florida for the Fantasy Fest. This event continues until November 1st.
More No Comment
The presidents of Turkmenistan and Afghanistan on Monday officially opened a new railroad that will link the oil-rich former Soviet republic with Afghanistan.