All
Search
Images
Videos
Shorts
Maps
News
More
Shopping
Flights
Web
Notebook
Report an inappropriate content
Please select one of the options below.
Not Relevant
Offensive
Adult
Child Sexual Abuse
C
Tutorial Freecodecamp
Vue.js
Complete
JavaScript Tutorial
jQuery
Android Studio
Tutorial Freecodecamp
React.js
Free
JavaScript Tutorial
JavaScript
ES6
HTML
Full Tutorial
On JavaScript
JavaScript
Interview Questions
Freecodecamp
HTML
JavaScript
DOM
Freecodecamp
Org
JavaScript
vs Python
Appointment Booking
JavaScript Tutorial
JavaScript
Class in
JavaScript Tutorial
JavaScript
Animation
Freecodecamp
React
Node.js
Freecodecamp
Excel
JavaScript
Games
Freecodecamp
Node.js
CSS
Freecodecamp
Dynamic Programming
JavaScript
Projects
Freecodecamp
Selenium
Python
HTML Tutorials
Free
Length
All
Short (less than 5 minutes)
Medium (5-20 minutes)
Long (more than 20 minutes)
Date
All
Past 24 hours
Past week
Past month
Past year
Resolution
All
Lower than 360p
360p or higher
480p or higher
720p or higher
1080p or higher
Source
All
Dailymotion
Vimeo
Metacafe
Hulu
VEVO
Myspace
MTV
CBS
Fox
CNN
MSN
Price
All
Free
Paid
Clear filters
SafeSearch:
Moderate
Strict
Moderate (default)
Off
Filter
C
Tutorial Freecodecamp
Vue.js
Complete
JavaScript Tutorial
jQuery
Android Studio
Tutorial Freecodecamp
React.js
Free
JavaScript Tutorial
JavaScript
ES6
HTML
Full Tutorial
On JavaScript
JavaScript
Interview Questions
Freecodecamp
HTML
JavaScript
DOM
Freecodecamp
Org
JavaScript
vs Python
Appointment Booking
JavaScript Tutorial
JavaScript
Class in
JavaScript Tutorial
JavaScript
Animation
Freecodecamp
React
Node.js
Freecodecamp
Excel
JavaScript
Games
Freecodecamp
Node.js
CSS
Freecodecamp
Dynamic Programming
JavaScript
Projects
Freecodecamp
Selenium
Python
HTML Tutorials
Free
Angular.js
Freecodecamp
Java
JavaScript
Frameworks
Freecodecamp
PHP
Rust
JavaScript Tutorial
Java
Freecodecamp
SQL
JavaScript
Basics
HTML CSS
JavaScript Tutorial
HTML
Tutorial
HTML Basics
HTML Code
Website
How to Create Website
How to Create a Website
How to Make a Website
JavaScript
Full Tutorial
JavaScript
Training
Freecodecamp
JS
0:34
3.5 billion people could experience #waterscarcity by 2025. How can transboundary water cooperation play a role in leading to peace? Find out from SDG Academy #diplomacy #watersecurity #negotiations #sustainabledevelopment #waterprotectors
418 views
Jan 14, 2023
TikTok
sdg_academy
1:14
Global Treaty Ratified to Combat Ocean Plastic Pollution
176 views
3 months ago
YouTube
Newspreader
1:08
Big Agreement on Marine Pollution Control | Cooperation to Reduce Ocean Pollution | Such News
55 views
4 months ago
YouTube
SUCH News Pakistan
0:44
Global Treaty Signed to Combat Ocean Plastic
7 views
1 month ago
YouTube
Newspreader
1:46
Ghana just declared its first marine protected area
1.2K views
5 months ago
YouTube
World Economic Forum
1:02
Malaysia prioritises diplomacy over compensation in addressing transboundary haze, says Zahid
8.1K views
1 month ago
YouTube
NST Online
1:50
How much teeth does Singapore’s Transboundary Haze Pollution Act have?
14.5K views
4 weeks ago
YouTube
CNA
2:39
Minister for Sustainability and the Environment Grace Fu noted 2 challenges to enforcing Singapore’s Transboundary Haze Pollution Act. This includes gathering evidence, and securing cooperation from companies outside Singapore, she said. #haze #sghaze #hazesg #Singapore #StraitsTimes
4.5K views
2 weeks ago
TikTok
straitstimes
1:23
The Singapore connections to the Indonesian companies causing the haze
1K views
3 weeks ago
YouTube
The Straits Times
1:06
Malaysia open to Asean haze pact review
2.3K views
2 months ago
YouTube
NST Online
1:45
Transboundary Haze Pollution Act: Can it stop the haze?
21.6K views
3 weeks ago
YouTube
The Straits Times
1:13
Vietnam ocean governance and blue economy international cooperation
208.8K views
5 months ago
TikTok
tommy.englishh
2:45
Senior Minister K. Shanmugam said the Government will do what is right to ensure that companies operating in Singapore conduct their operations in a manner that does not affect the country or the region. Speaking after a meeting with representatives of 10 companies issued notices under the Transboundary Haze Pollution Act, he said: “We expect full cooperation from their companies.” #THPA #haze #Singapore #sgnews
57.6K views
2 weeks ago
TikTok
straitstimes
0:50
Uganda and Kenya's Landmark Indian Ocean Agreement
63.6K views
Nov 13, 2025
TikTok
jacobsjoe7
1:08
Somalia considering new defense partnership with Saudi Arabia, Türkiye and Pakistan
15.5K views
3 months ago
TikTok
somalireport
1:08
Global Ocean Treaty: A Historic Step for Ocean Conservation
52.9K views
Oct 16, 2025
TikTok
sambentley
1:44
What is the Transboundary Haze Pollution Act, and can it stop the haze? After the law was passed in 2014, 6 firms linked to plantation fires in Indonesia were issued notices by the Singapore Government in 2015. On Oct 19, at least 10 firms in Indonesia were identified to be linked to the haze-causing fires in 2026. Senior Minister K. Shanmugam has said the Government will use every lever it has to put pressure on these firms - including targeting their access to financing. #haze #TransboundaryHa
41.9K views
3 weeks ago
TikTok
straitstimes
2:04
Singapore's Hazy Weather Outlook Explained
34.5K views
9 months ago
TikTok
channelnewsasia
0:38
Indus Waters Treaty: Symbol of Peace and Cooperation
11.5K views
4 months ago
TikTok
anumta191
See more
More like this
Feedback