Social media giant Facebook has agreed to "significantly enhance" its oversight practices and will pay a whopping USD 5 billion to the Federal Trade...
Sri Lanka has granted approval to issue on-arrival visa to tourists from countries, including India and China, aiming to revive its flagging tourism sector...