popular and tasty snack with chicken, veggies, yogurt dressing and wrapped into a tortilla. You don't need to be a master chef to impress your friends with this one.
Sri Lanka is an island country off the southern coast of the Indian subcontinent in South Asia; known until 1972 as Ceylon. Take this quiz and find out how good you really know this island country.
Check out this electromechanical exoskeleton made by Japanese manufacturer Sagawa Electronics. The 7 feet tall and 55 pounds light, wearable construction is made of aluminum and carbon fiber.