diff --git a/monkey/monkey_island/cc/ui/src/components/report-components/ransomware/BreachSection.tsx b/monkey/monkey_island/cc/ui/src/components/report-components/ransomware/BreachSection.tsx
index 1c2b71d99..afdddf469 100644
--- a/monkey/monkey_island/cc/ui/src/components/report-components/ransomware/BreachSection.tsx
+++ b/monkey/monkey_island/cc/ui/src/components/report-components/ransomware/BreachSection.tsx
@@ -6,8 +6,19 @@ import {renderLimitedArray} from '../common/RenderArrays';
function BreachSection() {
const [machines, setMachines] = useState(null);
- let description = 'Ransomware attacks start after machines in the internal network get compromised. ' +
- 'The initial compromise was simulated by running Monkey Agents manually.';
+ let description = 'Ransomware attacks start after machines in the internal network get \
+ compromised. The initial compromise was simulated by running Monkey Agents \
+ manually. Detecting ransomware at this stage will minimize the impact to the \
+ organization. \
+
\
+
\
+ \
+ Learn techniques for early ransomware detection on Guardicore\'s blog. \
+ ';
+
useEffect(() => {
IslandHttpClient.get('/api/exploitations/manual')