Tag: Brazil Women Cricket Team
Watch: Canada Women lose 5 wickets in 5 balls against Brazil in the final over
Canada and Brazil are two countries that are not known as cricket-savvy nations. But recently, both nations were involved in a dramatic game whose outcome will shock any cricket fanatic. It is rightly...